package 自动创建实体;

import java.util.Date;

/**
 * rcp_unpaid_summary 实体类
 * Tue Dec 15 17:27:53 CST 2020 wj
 */ 

@Entity
@Table(name = "rcp_unpaid_summary", schema = "property_system", catalog = "")
public class RcpUnpaidSummaryEntity {
	
	/**
	* 单日概要id
	*/ 
	@ApiModelProperty(value = "单日概要id")
	private Long summaryId;
	
	/**
	* 客户id
	*/ 
	@ApiModelProperty(value = "客户id")
	private Long tenantId;
	
	/**
	* 小区id
	*/ 
	@ApiModelProperty(value = "小区id")
	private Long estateId;
	
	/**
	* 小区名字
	*/ 
	@ApiModelProperty(value = "小区名字")
	private String estateName;
	
	/**
	* 汇总记录创建日期
	*/ 
	@ApiModelProperty(value = "汇总记录创建日期")
	private Date createTime;
	
	/**
	* 汇总人员（1：系统）
	*/ 
	@ApiModelProperty(value = "汇总人员（1：系统）")
	private Long createUser;
	
	/**
	* 汇总数据更新日期
	*/ 
	@ApiModelProperty(value = "汇总数据更新日期")
	private Date updateTime;
	
	/**
	* 汇总人员（1：系统）
	*/ 
	@ApiModelProperty(value = "汇总人员（1：系统）")
	private Long updateUser;
	
	/**
	* deleted
	*/ 
	@ApiModelProperty(value = "deleted")
	private Boolean deleted;
	
	/**
	* 账单的类型（1：物管费 2：水 3：电 4：气 5：暖）
	*/ 
	@ApiModelProperty(value = "账单的类型（1：物管费 2：水 3：电 4：气 5：暖）")
	private Integer type;
	
	/**
	* 金额(截至到记录创建时当日订单待收金额）
	*/ 
	@ApiModelProperty(value = "金额(截至到记录创建时当日订单待收金额）")
	private BigDecimal price;
	
	/**
	* 待收户数
	*/ 
	@ApiModelProperty(value = "待收户数")
	private Integer billCount;
	
	/**
	* 缴费率
	*/ 
	@ApiModelProperty(value = "缴费率")
	private BigDecimal rate;
	
	/**
	* 账单id
	*/ 
	@ApiModelProperty(value = "账单id")
	private Long billId;
	
	/**
	* 账单名称
	*/ 
	@ApiModelProperty(value = "账单名称")
	private String billName;
	
	/**
	* 账单创建时间
	*/ 
	@ApiModelProperty(value = "账单创建时间")
	private Date billCreateTime;

	@Id
	@Column(name="summary_id")
	public Long getSummaryId(){
		return summaryId;
	}

	public void setSummaryId(Long summaryId){
		this.summaryId = summaryId;
	}


	@Column(name="tenant_id")
	public Long getTenantId(){
		return tenantId;
	}

	public void setTenantId(Long tenantId){
		this.tenantId = tenantId;
	}


	@Column(name="estate_id")
	public Long getEstateId(){
		return estateId;
	}

	public void setEstateId(Long estateId){
		this.estateId = estateId;
	}


	@Column(name="estate_name")
	public String getEstateName(){
		return estateName;
	}

	public void setEstateName(String estateName){
		this.estateName = estateName;
	}


	@Column(name="create_time")
	public Date getCreateTime(){
		return createTime;
	}

	public void setCreateTime(Date createTime){
		this.createTime = createTime;
	}


	@Column(name="create_user")
	public Long getCreateUser(){
		return createUser;
	}

	public void setCreateUser(Long createUser){
		this.createUser = createUser;
	}


	@Column(name="update_time")
	public Date getUpdateTime(){
		return updateTime;
	}

	public void setUpdateTime(Date updateTime){
		this.updateTime = updateTime;
	}


	@Column(name="update_user")
	public Long getUpdateUser(){
		return updateUser;
	}

	public void setUpdateUser(Long updateUser){
		this.updateUser = updateUser;
	}


	@Column(name="deleted")
	public Boolean getDeleted(){
		return deleted;
	}

	public void setDeleted(Boolean deleted){
		this.deleted = deleted;
	}


	@Column(name="type")
	public Integer getType(){
		return type;
	}

	public void setType(Integer type){
		this.type = type;
	}


	@Column(name="price")
	public BigDecimal getPrice(){
		return price;
	}

	public void setPrice(BigDecimal price){
		this.price = price;
	}


	@Column(name="bill_count")
	public Integer getBillCount(){
		return billCount;
	}

	public void setBillCount(Integer billCount){
		this.billCount = billCount;
	}


	@Column(name="rate")
	public BigDecimal getRate(){
		return rate;
	}

	public void setRate(BigDecimal rate){
		this.rate = rate;
	}


	@Column(name="bill_id")
	public Long getBillId(){
		return billId;
	}

	public void setBillId(Long billId){
		this.billId = billId;
	}


	@Column(name="bill_name")
	public String getBillName(){
		return billName;
	}

	public void setBillName(String billName){
		this.billName = billName;
	}


	@Column(name="bill_create_time")
	public Date getBillCreateTime(){
		return billCreateTime;
	}

	public void setBillCreateTime(Date billCreateTime){
		this.billCreateTime = billCreateTime;
	}
}

